package com.tim.app.server.result;

import com.tim.app.server.entry.Problem;

import java.io.Serializable;
import java.util.List;

/**
 * 问题列表
 */

public class ProblemListResult extends ResponseResult implements Serializable{

    private Res res;

    public Res getRes() {
        return res;
    }

    public void setRes(Res res) {
        this.res = res;
    }

    public static class Res implements Serializable{

        private Data arraylist;

        public Data getArraylist() {
            return arraylist;
        }

        public void setArraylist(Data arraylist) {
            this.arraylist = arraylist;
        }

        public static class Data extends BasePageResult{

            private Map map;
            private List<Problem> result;

            public Map getMap() {
                return map;
            }

            public void setMap(Map map) {
                this.map = map;
            }

            public List<Problem> getResult() {
                return result;
            }

            public void setResult(List<Problem> result) {
                this.result = result;
            }

            public static final class Map{

                private int adeptTopicCount;

                public int getAdeptTopicCount() {
                    return adeptTopicCount;
                }

                public void setAdeptTopicCount(int adeptTopicCount) {
                    this.adeptTopicCount = adeptTopicCount;
                }
            }
        }


    }
}
